package com.demo.model;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Description: Menu
 * @Author: ChenXueLi
 * @Date: 2018-10-04 10:14
 */
@Data
public class Menu {

    @ApiModelProperty(value = "菜单id", name = "menuId")
    private int menuId;

    @ApiModelProperty(value = "菜单名称", name = "menuName")
    private String menuName;

    @ApiModelProperty(value = "菜单编号", name = "menuCode")
    private int menuCode;

    @ApiModelProperty(value = "父级菜单编号", name = "fkMenuCode")
    private int fkMenuCode;

    @ApiModelProperty(value = "菜单级别", name = "menuLevel")
    private String menuLevel;

    @ApiModelProperty(value = "菜单图标", name = "menuIcon")
    private String menuIcon;

    @ApiModelProperty(value = "路径", name = "menuUrl")
    private String menuUrl;

    @ApiModelProperty(value = "节点名称", name = "menuNode")
    private String menuNode;

    @ApiModelProperty(value = "隐藏的功能", name = "menuIds")
    private String menuIds;

    @ApiModelProperty(value = "是否显示1显示0隐藏", name = "menuIsShow")
    private int menuIsShow;

    @ApiModelProperty(value = "子菜单", name = "menuList")
    private List<Menu> subMenuList;

}
